carpenter's herb - French English Dictionary